installation requiring approval - English Synonyms Dictionary